package com.ruoyi.jxxwx.service;

import java.util.List;
import com.ruoyi.jxxwx.domain.JxxPlace;

/**
 * 场所信息Service接口
 * 
 * @author wh
 * @date 2025-04-10
 */
public interface IJxxPlaceService 
{
    /**
     * 查询场所信息
     * 
     * @param placeId 场所信息主键
     * @return 场所信息
     */
    public JxxPlace selectJxxPlaceByPlaceId(Long placeId);

    /**
     * 查询场所信息列表
     * 
     * @param jxxPlace 场所信息
     * @return 场所信息集合
     */
    public List<JxxPlace> selectJxxPlaceList(JxxPlace jxxPlace);

    /**
     * 新增场所信息
     * 
     * @param jxxPlace 场所信息
     * @return 结果
     */
    public int insertJxxPlace(JxxPlace jxxPlace);

    /**
     * 修改场所信息
     * 
     * @param jxxPlace 场所信息
     * @return 结果
     */
    public int updateJxxPlace(JxxPlace jxxPlace);

    /**
     * 批量删除场所信息
     * 
     * @param placeIds 需要删除的场所信息主键集合
     * @return 结果
     */
    public int deleteJxxPlaceByPlaceIds(Long[] placeIds);

    /**
     * 删除场所信息信息
     * 
     * @param placeId 场所信息主键
     * @return 结果
     */
    public int deleteJxxPlaceByPlaceId(Long placeId);
}
